namespace Trader.BO.Interface
{
    using System;
    using System.Collections.Generic;

    public interface IQuotesCollection : IEnumerable<KeyValuePair<DateTime, IQuote>>
    {
        IQuote this[DateTime date] { get; }
        void Add(DateTime date, IQuote quote);
        bool ContainsKey(DateTime date);
        bool TryGetValue(DateTime date, out IQuote quote);
    }
}